dependable undertaking - Espagnol Anglais Dictionnaire